pickle factory - German English Dictionary